threshold function

Terms from Artificial Intelligence: humans at the heart of algorithms

Page numbers are for draft copy at present; they will be replaced with correct numbers when final book is formatted. Chapter numbers are correct and will not change now.

A threshold function changes its value sharply when its input reaches a particular value (the threshold). The simplest is a step function zero (or –1) when it input is less than zero and 1 thereafter. A hard threshold is simple to implement, but can be hard the learn; so neural networks typcally use a non-linear sigmod function instead.

Used on Chap. 6: pages 110, 113, 114, 115

Also known as thresholding function

Step threshold function

Sigmoid threshold function